temporary work permit - Español Inglés Diccionario